An Essence of Software Maintenance Prediction Using the Fuzzy Model for Aspect Oriented Software

نویسندگان

  • Pradeep Kumar Singh
  • Om Prakash Sangwan
  • Abhishek Srivastava
چکیده

Software maintenance is generally used to refer the changes that are made to software after its initial release, installation and operation. In several research it has proven that maintenance involve more than 40 percent of the total cost of the software. External quality factors assessments were always in light from the beginning of the software engineering research and related to internal quality attributes. Several research papers used the internal attributes to derive the external attributes and their relationship have been discussed and validated in several quality models related research papers. This paper considered the major factors that affect software maintenance for Aspect Oriented Software’s and divide them into four categories: Separation of Concern, Cohesion, Coupling and Size. Based on the identified factors, a fuzzy model to predict the software maintenance have been proposed and validated for aspect oriented software. Automated software maintainability examination to guide software related decision’s was always in great demand and has been applied from procedural, object oriented to component based software engineering. In this paper a model to predict the maintainability has been proposed and validated using the fuzzy logic for automation of maintainability prediction for AO software.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An enhanced reliability-oriented workforce planning model for process industry using combined fuzzy goal programming and differential evolution approach

This paper draws on the “human reliability” concept as a structure for gaining insight into the maintenance workforce assessment in a process industry. Human reliability hinges on developing the reliability of humans to a threshold that guides the maintenance workforce to execute accurate decisions within the limits of resources and time allocations. This concept offers a worthwhile point of de...

متن کامل

Slicing Aspect-Oriented Software

Program slicing has many applications in software engineering activities including program comprehension, debugging, testing, maintenance, and model checking. In this paper, we propose an approach to slicing aspect-oriented software. To solve this problem, we present a dependencebased representation called aspect-oriented system dependence graph (ASDG), which extends previous dependence graphs,...

متن کامل

Testability Assessment of Aspect Oriented Software Using Multicriteria Decision Making Approaches

Testability is an essential criterion for software quality and it is always difficult to measure. Multicriteria Decision Making (MCDM) approaches are very effectively and widely used in predicting the quality of the software. MCDM techniques are very helpful in ambiguous range of decisions. It has the ability to grip the uncertainty of pairwise comparisons. In this paper, multicriteria decision...

متن کامل

Investigating the Role of Code Smells in Preventive Maintenance

The quest for improving the software quality has given rise to various studies which focus on the enhancement of the quality of software through various processes. Code smells, which are indicators of the software quality have not been put to an extensive study for as to determine their role in the prediction of defects in the software. This study aims to investigate the role of code smells in ...

متن کامل

Method integration: An approach to develop agent oriented methodologies

Agent oriented software engineering (AOSE) is an emerging field in computer science  and  proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014